@@ -15,6 +15,8 @@ gem 'ruby-growl' |
||
15 | 15 |
gem 'delayed_job' |
16 | 16 |
gem 'delayed_job_active_record'#, "~> 0.3.3" # newer was giving a strange MySQL error |
17 | 17 |
gem "daemons" |
18 |
+ |
|
19 |
+# To enable DelayedJobWeb, see the 'Enable DelayedJobWeb' section of the README. |
|
18 | 20 |
# gem "delayed_job_web" |
19 | 21 |
|
20 | 22 |
gem 'foreman' |
@@ -17,9 +17,15 @@ |
||
17 | 17 |
</form> |
18 | 18 |
|
19 | 19 |
<li id='job-indicator'> |
20 |
- <a href="/delayed_job"> |
|
21 |
- <span class="badge"><i class="icon-refresh icon-white"></i> <span class='number'>0</span></span> |
|
22 |
- </a> |
|
20 |
+ <% if defined?(DelayedJobWeb) %> |
|
21 |
+ <a href="/delayed_job"> |
|
22 |
+ <span class="badge"><i class="icon-refresh icon-white"></i> <span class='number'>0</span></span> |
|
23 |
+ </a> |
|
24 |
+ <% else %> |
|
25 |
+ <a href="#" onclick='return false;'> |
|
26 |
+ <span class="badge"><i class="icon-refresh icon-white"></i> <span class='number'>0</span></span> |
|
27 |
+ </a> |
|
28 |
+ <% end %> |
|
23 | 29 |
</li> |
24 | 30 |
|
25 | 31 |
<li id='event-indicator'> |
@@ -2,6 +2,8 @@ |
||
2 | 2 |
|
3 | 3 |
require ::File.expand_path('../config/environment', __FILE__) |
4 | 4 |
|
5 |
+# To enable DelayedJobWeb, see the 'Enable DelayedJobWeb' section of the README. |
|
6 |
+ |
|
5 | 7 |
# if Rails.env.production? |
6 | 8 |
# DelayedJobWeb.use Rack::Auth::Basic do |username, password| |
7 | 9 |
# username == 'admin' && password == 'password' |
@@ -33,7 +33,9 @@ Huginn::Application.routes.draw do |
||
33 | 33 |
post "/users/:user_id/update_location/:secret" => "user_location_updates#create" |
34 | 34 |
post "/users/:user_id/webhooks/:agent_id/:secret" => "webhooks#create" |
35 | 35 |
|
36 |
+# To enable DelayedJobWeb, see the 'Enable DelayedJobWeb' section of the README. |
|
36 | 37 |
# match "/delayed_job" => DelayedJobWeb, :anchor => false |
38 |
+ |
|
37 | 39 |
devise_for :users, :sign_out_via => [ :post, :delete ] |
38 | 40 |
|
39 | 41 |
match "/about" => "home#about" |